Rtcl\Services\FormBuilder\FBHelper D

Total Complexity 608
Dependencies 10
Dependents 20
Total lines 1,780
Lines of code 1,473
Logical lines of code 894
Comment lines 170
Methods 35
Properties 0

Methods 35

Method Rating Maintainability Complexity Lines of code
getFormData()
D
3
131 342
isValidateField()
D
10
118 241
sanitizeFieldValue()
D
11
108 243
getFormattedFieldHtml()
D
33 35 77
getDirectoryData()
C
35 29 83
formDataValidation()
B
41 22 53
checkCondition()
B
48 18 27
getFieldBy()
A
48 16 33
getFieldByFromGivenDirectoryData()
A
49 16 32
getFromData()
A
48 11 32
isValidateRepeaterField()
A
52 11 24
getFieldAttachmentFiles()
A
48 10 31
isValidateCondition()
A
54 9 21
getSectionBy()
A
54 9 20
getFormDefaultData()
A
54 8 20
getBackEndi18nOptions()
S
49 5 31
getFormFieldByUuid()
S
60 6 12
isEnableSingleBuilder()
S
63 6 9
getFormList()
S
59 5 13
reOrderCustomField()
S
61 5 12
getFileFieldData()
S
60 4 13
getAttachmentFile()
S
56 3 18
getUniqueSlug()
S
60 3 12
getFormById()
S
66 3 8
getFormBySlug()
S
66 3 8
getWeekDays()
S
63 2 11
getDefaultForm()
S
66 2 8
getFrontEndi18nOptions()
S
64 2 10
getOption()
S
68 2 7
isEnabled()
S
78 1 3
isUniqueSlug()
S
73 1 4
isUniqueTitle()
S
73 1 4
getDirectoryCustomFields()
S
75 1 4
getFormCustomFields()
S
76 1 4
generateRandomString()
S
80 1 3